at first glance/sight - Turkish English Dictionary